package com.niiwoo.civet.trade.dto.response.credit;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

@Setter
@Getter
@ToString
public class InvestigationProjectDTO implements Serializable {

	private static final long serialVersionUID = -5245567989757052850L;

	/**
     * 项目编号
     */
    private Long projectId;
	
    /**
     * 借款人用户编号
     */
    private String borrowUserId;

    /**
     * 借款人昵称
     */
    private String borrowNickName;
    
    /**
     * 借款人头像
     */
    private String borrowHeadImg;
    
    /**
     * 借款人性别
     */
    private Byte borrowSex;

    /**
     * 项目标题
     */
    private String title;

    /**
     * 合同金额
     */
    private BigDecimal contractAmount;
    
    /**
     * 担保费率
     */
    private BigDecimal guaranteeRate;
    
    /**
     * 期数
     */
    private Integer deadline;
    
    /**
     * 项目状态 1：审核中；2：筹款中；3：还款中；4：已结清；5：流标； 
     */
    private Byte projectStatus;

    /**
     * 担保状态 0：未担保；1：已担保；2：放弃担保；3：撤销担保；4：担保超时；
     */
    private Byte guaranteeStatus;
    
    /**
     * 尽调状态 0：尽调中；1：已完成；2：放弃尽调；3：到期未提交尽调报告；
     */
    private Byte investigationStatus;
    
    /**
     * 城市
     */
    private String loanCity;

    /**
     * 地区
     */
    private String loanArea;
    
    /**
     * 发布时间
     */
    private Date createTime;
}